environmental consulting environmental ecological restoration consulting riparian restoration engineering construction swppp npdes california green stream environment zone civil engineering bird habitat design erosion control environment reclamation